/*
SQL_vars.dm
These are all of the variables required by the SQL database for storage of built objects, and
variables that are saved.
*/

var
	sql_db
	sql_ip
	sql_user
	sql_pass					//sql variables
	sql_port
	sql_table
	sql_contentstable
	sql_objecttable
	sql_pstoretable
	list
		ignored_vars=list("loc","vars","client","type","parent_type","verbs","group","contents","icon","layer","clipboard","gender",
						"start","end","expgive","bag","initloc","canMove","moving","isAttacking","desc","suffix","text",
						"overlays","underlays","dir","visibility","gender","mouse_over_pointer",
						"mouse_drag_pointer","mouse_drop_pointer","mouse_drop_zone","cur_min_list","cur_list","down","up","cur_name",
						"cur_file","cur_state","screen_loc","animate_movement","pixel_step_size","see_infrared","see_in_dark",
						"current_item","buildmode","attack","guard","rightWeap","leftWeap","equipWeight","defense","equipment")
								//ignore these vars when saving
		objs=list()

		oddvars=list("jewels","opacity","density","layer","infra_luminosity","luminosity","invisibility","animate_movement","Tele_X","Tele_Y","Tele_Z","max_build_range","str","vit","luck","skill","int","wis","agi","exp","mexp","hp","maxhp","mp","maxmp","atkspd")
								//these variables are numbers
		stackvars=list("amount"=1,"owner"="","type"="","slot"="","uid"="","enchant"="")

		pstorevars = list("type"="","x"=0,"y"=0,"z"=0,"cost"=0,"iconFile"="","icon_state"="","cur_money"=0,"uid"="","amount"=0,"ckey"="")
	mob/player/tmob=new/mob/player()			//this mob is a dummy mob
	obj/builditems/tobj=new/obj()

